import axios from 'axios'

export function request(config) {
    const instance = axios.create({
        baseURL: "http://152.136.185.210:7878/api/m5",
        timeout: 5000
    });
    // 拦截器
    // 请求拦截器
    instance.interceptors.request.use(config => {
        // 1. 比如config中的一些信息不符合服务器的要求,要对请求参数进行一些处理
        // 2. 展示请求的loading
        // 3. 某些网络请求必须携带token，提示用户登录
        return config;
    }, err => {
        console.log(err);
    });
    // 响应拦截器
    instance.interceptors.response.use(res => {
        return res.data;
    }, err => {
        console.log(err);
    });
    return instance(config);
}